Notions of Upward Compatibility of Temporal Query Languages

نویسندگان

  • John Bair
  • Michael H. Böhlen
  • Christian S. Jensen
  • Richard T. Snodgrass
چکیده

Migrating applications from conventional to temporal database management technology has received scant mention in the research literature. This paper formally defines three increasingly restrictive notions of upward compatibility which capture properties of a temporal SQL with respect to conventional SQL that, when satisfied, provide for a smooth migration of legacy applications to a temporal system. The notions of upward compatibility dictate the semantics of conventional SQL statements and constrain the semantics of extensions to these statements. The paper evaluates the seven extant temporal extensions to SQL, all of which are shown to complicate migration through design decisions that violate one or more of these notions. We then outline how SQL–92 can be systematically extended to become a temporal query language that satisfies all three notions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Temporal Database Entries for the Springer Encyclopedia of Database Systems

Versus Concrete Temporal Query Languages Jan Chomicki, University at Buffalo, USA, http://www.cse.buffalo.edu/~chomicki David Toman, University of Waterloo, Canada, http://www.cs.uwaterloo.ca/~david SYNONYMS historical query languages DEFINITION Temporal query languages are a family of query languages designed to query (and access in general) time-dependent information stored in temporal databa...

متن کامل

Abstract Versus Concrete Temporal Query Languages

Versus Concrete Temporal Query Languages Jan Chomicki, University at Buffalo, USA, http://www.cse.buffalo.edu/~chomicki David Toman, University of Waterloo, Canada, http://www.cs.uwaterloo.ca/~david SYNONYMS historical query languages DEFINITION Temporal query languages are a family of query languages designed to query (and access in general) time-dependent information stored in temporal databa...

متن کامل

Temporal Query Languages: A Survey

We deene formal notions of temporal domain and temporal database, and use them to survey a wide spectrum of temporal query languages. We distinguish between an abstract temporal database and its concrete representations, and accordingly between abstract and concrete temporal query languages. We also address the issue of incomplete temporal information.

متن کامل

Geotemporal Reasoning for Semantic Web Applications

When it comes to dealing with real world examples, abstract ‘information manipulation systems’ need to be enhanced with concrete theories. This is the case for logical calculi, where for example theory resolution has been introduced, or for Description Logics which are augmented with concrete domains. A similar problem comes up in query languages, in particular in XML-query languages. If for ex...

متن کامل

Evaluating the Completeness of TSQL

The question of what is a well-designed temporal data model and query language is a diicult, but also an important one. The consensus temporal query language TSQL2 attempts to take advantage of the accumulated knowledge gained from designing and studying many of the earlier models and languages. In this sense, TSQL2 represents a constructive answer to this question. Others have provided analyti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Wirtschaftsinformatik

دوره 39  شماره 

صفحات  -

تاریخ انتشار 1997